LFNit! relies on having Windows 95/98/NT running in order for it to restore long filenames. This means that it cannot be used if Windows can't boot (ie it can't restore the long filenames for Windows itself). However, it can easily handle every other file.